Version
v1.12
Offline
Everything
3D Sensors
VGR
Digital Twinning
Unzip and open the
.html
file inside.
VGR
Documentation Center
Getting Started
Initial Setup
Hardware setup
Package contents
Vision controller overview
Connecting the vision controller
Power
Mouse and keyboard
Sensors, robot and network
Display
Mounting
Welcome page
Users and Permissions
User roles
Admin
Customer Admin
Maintenance
Operator
Permissions
Solutions
Grippers
Robots
Documentation
User accounts
Other permissions
Account management
Network Setup
Overview
Ethernet ports of the vision controller
Example setups
Example 1 – Minimal setup
Example 2 – Several sensors and a factory network
Reserved IP ranges
Configuring the interfaces
Robot interface
Sensor interfaces
Network interface
Manual
Automatic
Troubleshooting
Robot connection
Sensor connection
Remote Access
Before you start
Web browser
VNC
TeamViewer
Solution Types
Bin Picking Studio and Locator Studio
The five solution types
Which type to choose
Setup steps of each solution type
Software modules
Creating a solution
Autostart
What happens when the vision controller starts
Starting the right solution from the robot program
Autostart in older versions
Glossary
Training Presentation
Studio Interface
Solutions Page
Solution list
Creating a solution
Importing and exporting solutions
Duplicating a solution
Deleting solutions
Solution detail page
Detail
Attachments
Activity log
PhoXi Page
Sensor list
Connecting a sensor and scanning
Scan views
Working with the point cloud
Software Modules
Product information
Module list
Unlocking modules
Customization
GUI theme
Timezone settings
Common Setup (BPS & LS)
3D Sensors and Profiles
Vision system configuration
Scanning profiles
PhoXi Control
Localization scanning profile
Calibration scanning profile
Scanning profile management
Localization Inputs
CAD File
Requirements
Uploading the file
Changing the origin in Locator Studio
Mesh Tools
1 Creating a mesh model
1.1 Uploading a file
1.2 Scanning directly from the sensor
2 Editing the mesh
2.1 Mesh cropping
2.2 Mesh simplification
2.3 Occlusion-based filtering
2.4 Normal re-orientation
2.5 Origin transformation
Localization Engines
Engines
CAD Localization
Where it is used
What you need
How it works
Localization profile
Localization profile editor
Localization settings
Stop criteria
General
Searching
Segmentation
Fine alignment
Occlusion handling
Model feature alignment
Related pages
AI Localization
Where to find the settings
General settings
Gripping point settings
Dedicated methods
Center of Box
Center of Tote
General methods
Dimensions reporting
Layer Localization
Overview
Setup steps
Vision system
Configuration
Localization profile
Settings
Getting the result in the robot program
Hybrid CAD + AI Localization
Overview
Configuration
Auxiliary Features
CAD Model Detail
1 Model feature
1.1 Model feature list
1.1.1 Controls
1.2 Model feature properties
1.3 Example
2 Feature alignment
2.1 Feature alignment list
2.1.1 Execution order
2.1.2 Controls
2.2 Feature alignment types
2.2.1 Rotation
2.2.1.1 Example
2.2.2 Flip and Rotation
2.2.2.1 Flip and Rotation vs two Rotation alignments
2.2.2.2 Example
2.2.3 Translation
2.2.3.1 Example
3 Localization settings
MultiView Localization
Static MultiView
Configuration
Calibration
Deployment
Hand-eye MultiView
Configuration
Calibration
Deployment
Bounding Boxes
1 Configuration
1.1 Main toolbar
1.1.1 List management actions
1.1.2 Active bounding box selector
1.2 Bounding box actions
1.3 Bounding box properties
2 Runtime
Calibration
What calibration does
Calibration types
Before you start
Robot setup
Calibration modes
Calibrate a vision system
Verify the result
Automatic calibration
Simulated calibration
Multi-sensor calibration
Calibration sharing
Tips and troubleshooting
Settings
Settings sections
Overview of settings sections
Overriding the Global Vision system settings
Global Vision system settings
Gripper collision checking
Object collision checking
Point cloud collision checking
Fast scan
Object symmetry axis
Binpicking memory
Same object
Preserve path plan
Path planning
Picking priority
Gripper angle
Processing
Initialization request actions
Advanced settings
Sorter - Angle
Sorter - Direction
Sorter - Localization score
Constraint - Angle
Constraint - Object dimensions
Constraint - Layer depth
Constraint - Points above localized layer
Solution settings
Path planning
IK Solver
Robot communication
Advanced settings
Automatic saving of scans
Elastic gripping point
Processing
BPS Solution Setup
Robot
Robot list
Supported manufacturers
Selecting a robot
Robot mount orientation
Robot space
Model the cell in the Environment step
Settings to change
Grasping method
Base frame offsets
Where to set the offset
Fanuc
Kawasaki
Stäubli
Yaskawa
Further robot configuration
Gripper
Gripper list
Selecting a gripper
Gripper form
Model tab
Tool point
Picked Object
How the picked object is used
Picked object list
Adding or editing a picked object
Gripping Points
Tool point and gripping point
Tool point
Gripping point
Invariance
Multiplying invariances
Using invariances instead of more gripping points
Gripping point list
Gripping point form
Priority
Rotation invariance
Teaching a gripping point
Before you start
Teach gripping point panel
Teaching step by step
Table of taught gripping points
Tips
Example tool points
Two-finger gripper
Magnetic gripper
Example gripping points
Cylinder with a two-finger gripper
Gear with a magnetic gripper
T-fitting with a magnetic gripper
Oriented placing
Variables
Best practices
Grasping Methods
Grasping method list
Choosing the method of a vision system
Path stages
Editing a path stage
Environment
Menus of the 3D viewer
Scene
Object list
Edit form and 3D object tools
Robot
Robot controls
Robot working space
Joint limits
Vision
Checking the scene with a scan
Scene States
Managing scene states
Scene states on the Scene tab
Scene states on the Robot tab
LS Solution Setup
Reported Pose
Robot Module
Robot Communication
Photoneo Robotic API
Action Requests
Info Data
Error Codes
Neural Network Labels
Robot Module Support Matrix
BPS Robot Integration Guides
ABB
ABB IRC5
ABB OmniCore
Doosan
Estun
Fanuc
Hyundai Robotics
Kassow Robots
Kawasaki
KUKA
KUKA KRC
KUKA LBR iiwa
Stäubli
Techman
Universal Robots (PolyScope 5)
Universal Robots (PolyScope X)
Universal Robots (PolyScope X URCap)
Yaskawa
LS Robot Integration Guides
ABB
ABB IRC5
ABB OmniCore
Estun
Fanuc
Kassow Robots
Kawasaki
KUKA
Techman
Universal Robots (PolyScope 5)
Universal Robots (PolyScope X)
Universal Robots (PolyScope X URCap)
Yaskawa
BPS Communication Changelog
LS Communication Changelog
BPS Migration Guides
LS Migration Guides
Deployment
Deployment page
Deployment modes
Hardware diagnostics
Deployment action request toolbar
Deployment console
Visualizers
Cycle timer
Troubleshooting overview
The robot can’t connect to the vision controller
The sensor isn’t found or isn’t connected
Calibration is inaccurate or fails
No object is found or objects are rejected
Path planning fails or the gripper collides (BPS)
Performance troubleshooting
Object status
Inspector widget
Troubleshooting path planning
Support logs
Contacting support
Downloading support logs
Saved scans
Solution export
Change Logs
BPS Change Log
LS Change Log
EULA
Third Party Licenses
binvox
CKEditor
CUDA Toolkit
cuDNN
Detectron2
einops
imgaug
Nvidia NCCL
NumPy
OmegaConf
ONNX
ONNX Runtime
OpenCV
pycocotools
Python
PyTorch
SAM
SciPy
Shapely
TorchVision
Knowledge Base
Knowledge Base
3D Sensors
Quick Start
Software
Hardware
Guides
VGR
Digital Twinning
Contact
Credits
Credits
Contents
Third party licenses